/* pages/message/message.wxss */

.page {
    font-family: 'PingFang SC', 'Helvetica Neue', Helvetica, 'Droid Sans Fallback', 'Microsoft Yahei', sans-serif;
    height: 100%;
    background: #fff;
    overflow: hidden;
    background-image: linear-gradient(0deg, rgba(0, 223, 210, 0) 0%, rgba(0, 188, 171, 0.6) 100%);
}
.message-block {
    border-top: 1rpx solid rgba(235, 231, 231, 0.5);
    box-sizing: border-box;
    width: 100%;
    height: 1236rpx;
    padding: 0 32rpx 0;
    position: relative;
    top: 70rpx;
    overflow-y: scroll;
}
.message-item {
    display: flex;
    justify-content: start;
    width: 690rpx;
    /* height: 148rpx; */
    margin-bottom: 25rpx;
    background: #ffffff;
    box-shadow: 0px 4rpx 8rpx 0px rgba(0, 0, 0, 0.05);
    border-radius: 30rpx;
}
.message-item image {
    width: 80rpx;
    height: 80rpx;
    /* border-radius: 50%; */
    margin: auto 32rpx;
}
.message-item .red {
    content: '';
    display: inline-block;
    border-radius: 50%;
    background: #f00;
    width: 15rpx;
    height: 15rpx;
    position: relative;
    top: -2rpx;
    left: -34rpx;
}
.message-item-info {
    flex: 1;
    padding: 35rpx 45rpx 35rpx 0rpx;
    width: 70%;
}
.message-item-info-title {
    font-family: SourceHanSansCN-Medium;
    font-size: 32rpx;
    color: #292d39;
    letter-spacing: 0;
    font-weight: 500;
    margin-bottom: 10rpx;
    display: flex;
    justify-content: space-between;
}
.message-item-info-content {
    font-family: SourceHanSansCN-Regular;
    font-size: 26rpx;
    color: #999999;
    letter-spacing: 0;
    font-weight: 400;
    letter-spacing: 0.52rpx;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
.message-item-right {
    font-family: PingFangSC-Regular;
    font-size: 20rpx;
    color: #999999;
    letter-spacing: 0;
    font-weight: 400;
}
.headTitle {
    display: flex;
    flex-direction: row;
    height: 108rpx;
    position: fixed;
    background: #fff;
    width: 100%;
    z-index: 999;
}
.headTitleTxt {
    flex: 1;
    line-height: 108rpx;
    text-align: center;

    width: 70rpx;
    font-family: PingFangSC-Regular;
    font-size: 34rpx;
    color: #6d6d6d;
}
.headTitleTxtActive1,
.headTitleTxtActive2 {
    font-family: PingFangSC-Medium;
    font-size: 34rpx;
    color: #333333;
    text-align: center;
}
.headTitleTxtActive1::after {
    content: ' ';
    width: 70rpx;
    height: 4rpx;
    background: #ffa000;
    position: absolute;
    bottom: 4rpx;
    left: 20%;
}
.headTitleTxtActive2::after {
    content: ' ';
    width: 70rpx;
    height: 4rpx;
    background: #ffa000;
    position: absolute;
    bottom: 4rpx;
    left: 70%;
}
.redCircle {
    position: absolute;
    right: 0rpx;
    top: 0rpx;
    width: 20rpx;
    height: 20rpx;
    background: #ff1010;
    border: 2rpx solid rgba(255, 255, 255, 1);
    border-radius: 20rpx;
}
.clearAll {
    display: inline-block;
    position: relative;
    z-index: 9;
    top: 80rpx;
    left: 59rpx;
    font-family: SourceHanSansCN-Medium;
    font-size: 26rpx;
    color: #666666;
    letter-spacing: 0;
    font-weight: 500;
    margin-bottom: 20rpx;
}
.uiStyle .clearAll{
	font-size: 34rpx;
}
.uiStyle .message-item-info-title{
	font-size: 40rpx;
}
.uiStyle .message-item-right{
	font-size: 28rpx;
}
.uiStyle .message-item-info-content{
	font-size: 34rpx;
}
